<?php
namespace App\Api;

use PhalApi\Api;
use PhalApi\Exception\BadRequestException;

/**
 * 支付接口
 */
class Pay extends Api {
    public function getRules() {
        return array(
            'index' => array(
            ),
        );
    }

    /**
     * 支付回调
     * @desc 获取个人账号信息
     */
    public function notify() {
        return 1;

        $testxml  = file_get_contents("php://input");

        $jsonxml = json_encode(simplexml_load_string($testxml, 'SimpleXMLElement', LIBXML_NOCDATA));

        $result = json_decode($jsonxml, true);//转成数组，
        if($result){
            //如果成功返回了
            $out_trade_no = $result['out_trade_no'];
            if($result['return_code'] == 'SUCCESS' && $result['result_code'] == 'SUCCESS'){
                //执行业务逻辑
                return $out_trade_no;
            }
        }

    }
}
